@charset "utf-8";
/* CSS Document */

/* ================ Detailed Thumb Badges =============== */
.es-badge img{
	border:none;
	float:left;
}

.es-univTitle a{
	text-decoration:none;
	/*color:#A07636;*/
	color:#FFFFFF;
}

.es-deptTitle a{
	text-decoration:none;
	color:#FFFFFF;
}

.es-thumbDiv{
	margin:5px 10px;
	float:left;
}

.es-courseTitle a{
	text-decoration:none;
	color:#2786C2;
}

.es-userTitle a{
	text-decoration:none;
	color:#0100FB;
}

.es-badge{
	width:250px;
	height:50px;
	padding:5px;
}

.es-univTheme{
	background:#930;
}

.es-deptTheme{
	background:#069;
}

.es-courseTheme{
	background:#EDF5F9;
}

.es-userTheme{
	background:#DEDDEF;
}

.es-badgeTxt{
	float:left;
	height:50px;
	margin-left:5px;
	width: 180px;
}
	
.es-badgeTitle{
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
	height:30px;
	overflow:hidden;
}

.es-badgeNavigation{
	float:right;
	padding-top:5px;
}

/* ================ Main Profile Badges =============== */
/* pb = profile badge */

/* User badge */
/*
    <div class="es-pbContainer">
    	<div class="es-pbName">
        </div>
    	<div class="es-pbImg">
        </div>
        <div class="es-pbTxt">
        </div>        
	</div>
*/
.es-pbContainer{
	width: 180px;
	padding:5px;
	background-color:#DEDDEF;
}
.es-pbContentWrapper{
	padding-bottom:50px;
	border:1px solid #FFFFFF;
}

.es-pbName{
	padding-top:10px;
	text-align:center;
	margin:auto;
}

.es-pbImg{
	text-align:center;
	margin:10px auto;
}

.es-pbTxt{
	text-align:center;
}

.es-pbLinks{
	padding-top:10px;
	padding-right:10px;
	float:right;
}

/*
=============== wide badge ==================
*/
/*
<div class="es-wbOuter clearfix">
	<div class="es-wbImgHolder">
	</div>
	<div class="es-wbDetails">
		<div class="es-wbTitle">
		</div>
		<div class="es-wbIntroText">
		</div>
		<div class="es-wbLinks">
		</div>
	</div>
</div>
*/

.es-wideBadgeContainer{
	margin:10px;
}	

.es-wbOuter{
	width:480px;
	padding:10px;
	border: 1px solid #DEDDEF;
	background-color: #EFF;
}


.es-wbImgHolder{
	float:left;
}
.es-wbDetails{
	width: 350px;
	float:left;
	margin-left:10px;
}

.es-wbTitle{
	font-weight:bold;
	padding-bottom:5px;
}
.es-wbIntroText{
	height: 50px;
	padding-bottom: 5px;
	overflow: hidden;
}

.es-wbLinks{
	float:right;
}

.es-wbLinkspan{
	float:left;
	padding-right:20px;
}

.roleUL{
	margin:5px;
	display:none;
	background:#DDD; 
	border:1px solid black;
	position:absolute; 
	z-index: 100;
	padding:5px;
}

.groupOuter{
	border:1px solid #DEDDEF;
	height:100px;
	margin-bottom:10px;
	width:600px;
	background-color: #FFE;
}
	
.groupInner{
	margin: 5px;
}
	
.groupImg{
	float:left;
	width:120px;
}
	
.groupDesc{
	float:left;
	margin-left: 10px;
}